home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / drivers / m8w20.zip / MACH8W.ZIP / README.ATI < prev   
Text File  |  1993-05-07  |  36KB  |  880 lines

  1. RELEASE NOTES FOR THE MACH8 FLEXDESK WINDOWS DRIVER                May 7, 1993
  2.  
  3. ATI TECHNOLOGIES INC
  4. 3761 Victoria Park Ave
  5. Scarborough, Ont.
  6. CANADA, M1W 3S2
  7.  
  8. Head Office, Sales and Marketing ...... (416) 756-0718
  9. Customer Support ...................... (416) 756-0711
  10. FAX ................................... (416) 756-0720
  11. ATI BBS ............................... (416) 756-4591
  12. Compuserve ............................ GO ATITECH
  13.      Forum Coordinator ................ 76004,3656
  14.      ATI Support ...................... 74740,667 (Customer Support)
  15.  
  16. ..............................................................................
  17.  
  18. Contents
  19.  
  20. 1.0     Introduction
  21. 2.0     Bug Reporting
  22. 3.0     Requirements
  23. 4.0     Manual Installation of Files
  24. 5.0     Configuration Settings
  25. 6.0     Crystal Fonts
  26. 7.0     Troubleshooting Tips
  27. 8.0     Errors
  28.  
  29.  
  30. 1.0     Introduction
  31.  
  32. The mach8 FlexDesk Windows Driver is an enhanced mode driver that will
  33. work only on 80386 and 80486 based systems.
  34.  
  35. Unlike previous mach8 drivers, where the user must go into Windows Setup
  36. and select another driver every time a resolution or font environment
  37. change is required, the mach8 FlexDesk Windows driver is a single driver
  38. that contains all resolutions, font environments, color depths, and
  39. additional features.
  40.  
  41. Once the mach8 FlexDesk driver is installed and Windows is started, you
  42. will notice an ATI Utilities Group that contains the ATI mach8 FlexDesk
  43. icon.
  44.  
  45. Clicking on the icon will open the FlexDesk Control Panel. This panel
  46. gives you easy access to color depths, screen resolutions, CRYSTAL Fonts
  47. in all resolutions (256 color modes only), different font environments (in
  48. logical dots per inch - LDPI), and the ability to disable the color
  49. pallette for greater performance.
  50.  
  51. The FlexDesk Control Panel will automatically edit the WIN.INI file and
  52. restart Windows.
  53.  
  54. To change resolution or color depth, please run the FlexDesk Control Panel
  55. that was installed into Windows. The driver initially comes up in 640x480
  56. 16 color mode. Other modes can be easily selected from the FlexDesk
  57. Control Panel.
  58.  
  59. This driver supports the ATI 38800 (mach8) with 512KB or 1MB of memory.
  60. Both 16 and 256 color modes are supported in resolutions of 640x480,
  61. 800x600 and 1024x768. 1280x1024 support is provided in 16 colors only.
  62.  
  63. Only modes supported by your card will be enabled in the FlexDesk driver.
  64. Unsupported modes will be greyed out.
  65.  
  66. FlexDesk will only work with Windows in 386 Enhanced Mode. To use the
  67. mach8 on a 286 based processor, or in Windows Standard Mode, use the
  68. supplied Microsoft 8514/A driver.
  69.  
  70.  
  71. 2.0     Reporting Bugs
  72.  
  73. Pleas be sure to have all relevant information available when contacting
  74. ATI Customer Support. Of particular importance to us is the BIOS part
  75. Number of your ATI product.
  76.  
  77. The BIOS part number can be found on a white sticker attached to the ROM
  78. chip on your ATI card. Video products will post the BIOS part number on
  79. the screen at boot time.
  80.  
  81. Most ATI products come with an "INFO" utility (C-INFO, V-INFO, S-INFO,
  82. 8-INFO) which will report the BIOS part number. The "Show System
  83. Information" selection on the "Test" menu of your ATI installation
  84. software will perform a similar function.
  85.  
  86. Please record your BIOS part number in your ATI manual. It is extremely
  87. helpful to us in identifying your specific ATI product.
  88.  
  89.  
  90. Reporting Driver Bugs and Obtaining Technical Assistance:
  91.  
  92. We are continually updating our driver support, especially for Windows
  93. 3.1. Bug reports are welcome, by fax, by letter, by phone and through our
  94. CompuServe Forum (GO ATITECH).
  95.  
  96. Obtaining technical support through these channels requires that we
  97. receive as much information as possible. Please fill out or provide the
  98. attached "Customer Support Form" and attach the additional information
  99. requested.
  100.  
  101.  
  102. ATI CUSTOMER SUPPORT FORM
  103.  
  104. ATI Product Name:
  105.  
  106. BIOS Part Number:
  107. (see "Contacting ATI Customer Support")
  108.  
  109. Video Memory Installed:
  110.  
  111. ATI Installation Diskette Version:
  112.  
  113. Windows Driver Version:
  114. (as reported on the FlexDesk Control Panel for mach products)
  115.  
  116. Monitor Attached:
  117.  
  118. Monitor Type Chosen in INSTALL/VINSTALL:
  119.  
  120. Amount of system RAM installed:
  121.  
  122. Serial Ports:
  123.  
  124. Parallel Ports:
  125.  
  126. Internal Modem (and COM port set):
  127.  
  128. Network Adapter (with I/O port and IRQ):
  129.  
  130. Scanner Interface (with I/O port and IRQ):
  131.  
  132. Hard Disk Controller (with ROM address, I/O ports and IRQ):
  133.  
  134. Other Adapters:
  135.  
  136.  
  137. Please attach the following:
  138. - Printout of the "Show System Information" function on the "Test" menu of
  139.   your ATI INSTALL program.
  140.  
  141. - Name, Version, Release Date, Vendor and/or Publisher of all software
  142.   involved.
  143.  
  144. - Sections of WINDOWS\WIN.INI: [Mach] for mach based products.
  145.  
  146. - Sections of Windows\SYSTEM.INI: [boot] and [386Enh].
  147.  
  148. - CONFIG.SYS and AUTOEXEC.BAT.
  149.  
  150. - A detailed list of steps required to reproduce the problem.
  151.  
  152. (Please check any relevant "README" files and Section 7.0 for a solution
  153. or Troubleshooting tips before reporting driver bugs.)
  154.  
  155.  
  156. 3.0     Requirements
  157.  
  158. FlexDesk requires an ATI 38800 (mach8) based graphics controller. Windows
  159. 3.1 in Enhanced mode is required.
  160.  
  161. If you use Windows 3.0, contact Microsoft for an upgrade, or use the
  162. Windows supplied 8514/A driver.
  163.  
  164. A minimum of 512KB of Video Memory is required for FlexDesk operation.
  165.  
  166. Video Memory Required:
  167.  
  168.                         16 color        256 color    Crystal Fonts
  169.         640x480         512KB           1MB          1MB
  170.         800x600         512KB           1MB          1MB
  171.         1024x768        512KB           1MB          1MB
  172.         1280x1024       1MB             ---          ---
  173.  
  174. The FlexDesk Control Panel will grey out modes which are not valid based
  175. on the modes supported by your card and available memory.
  176.  
  177.  
  178. 4.0     Manual Installation of Files
  179.  
  180. ****************************************************************
  181. *THIS SHOULD ONLY BE ATTEMPTED IF THE AUTOMATIC INSTALL FAILS!!*
  182. ****************************************************************
  183.  
  184. Manual installation of the FlexDesk driver is not recommended. Use the ATI
  185. INSTALL utility to copy the driver files to your hard disk, and then use
  186. the Microsoft SETUP utility from DOS (NOT WINDOWS) to initially install
  187. the driver. After INSTALL and SETUP, use the FlexDesk Control Panel to
  188. make modifications to the setup. This section serves to document the
  189. various changes that are made to the SYSTEM.INI and WIN.INI files. For
  190. more information on the [Mach] settings, see the Configuration section.
  191.  
  192. Copy all files EXCEPT
  193.  
  194.         mxxpanel.exe    mxxpanel.hlp
  195.  
  196. to the WINDOWS\SYSTEM directory. Copy the listed files to the WINDOWS
  197. directory.
  198.  
  199. Modify WINDOWS\SYSTEM.INI.
  200.  
  201.         [boot]
  202.         386grabber=mach.3gr
  203.         oemfonts.fon=8514oem.fon
  204.         fixedfon.fon=8514fix.fon
  205.         fonts.fon=8514sys.fon
  206.         display.drv=mach-80.drv
  207.  
  208.         [boot.description]
  209.         aspect=100,120,120
  210.         display.drv=ATI mach8 Driver
  211.  
  212.         [386Enh]
  213.         display=machvdd.386
  214.         device=mach.386
  215.  
  216. Add a section to WINDOWS\WIN.INI.
  217.  
  218.         [Mach]
  219.         PixelDepth=8
  220.         DesktopSize=1024
  221.         ScreenSize=1024
  222.  
  223. This sets the driver up for 1024x768, 8 bpp, 120 ldpi. To use other pixel
  224. depths and ldpi settings, change the settings as appropriate. Select the
  225. [boot] display.drv from this table:
  226.  
  227.                 4 bpp        8 bpp        8 bpp         Crystal
  228.                              no palette   palette       fonts
  229. 96 ldpi         mach-46.drv  mach-36.drv  mach-86.drv   mach-g6.drv
  230. 120 ldpi        mach-40.drv  mach-30.drv  mach-80.drv   mach-g0.drv
  231. 128 ldpi        mach-48.drv  mach-38.drv  mach-88.drv   mach-g8.drv
  232.  
  233. When changing ldpi, select the fonts and aspect ratio used:
  234.  
  235.                         Large Font      DTP             Small Font
  236.                         120 ldpi        128 ldpi        96 ldpi
  237.         [boot]
  238.         oemfonts.fon=   8514oem.fon     8514oem.fon     vgaoem.fon
  239.         fixedfon.fon=   8514fix.fon     8514fix.fon     vgafix.fon
  240.         fonts.fon=      8514sys.fon     8514sys.fon     vgasys.fon
  241.  
  242.         [boot.description]
  243.         aspect=         100,120,120     100,128,128     100,96,96
  244.  
  245. Each of the shell drivers (MACH-??.DRV) has suggested Windows default
  246. colors. In order to make use of these colors, you can delete the entries
  247. in the WIN.INI [colors] section. This will prevent inadvertently selecting
  248. colors that make the menu entries disappear.
  249.  
  250.  
  251. 5.0     Configuration Settings
  252.  
  253. WIN.INI [Mach] Entries
  254.  
  255. NOTE:
  256.  
  257. PLEASE BE AWARE THAT CHANGES MADE TO THESE SETTINGS MAY TRIGGER ACTIONS
  258. THAT AFFECT THE OPERATION OF WINDOWS. IF PROBLEM APPEAR AFTER CHANGES HAVE
  259. BEEN MADE, WE SUGGEST THAT YOU CHANGE THEM BACK TO ORIGINAL SETTINGS PRIOR
  260. TO CALLING ATI.
  261.  
  262. WE ALSO SUGGEST YOU SAVE COPIES OF YOUR WIN.INI AND SYSTEM.INI PRIOR TO
  263. MAKING ANY CHANGES.
  264.  
  265. The [Mach] section of WIN.INI has many switches which can be tailored to
  266. change FlexDesk. Most of the switches are alterable via the FlexDesk
  267. Control Panel, and this is the preferred way to change them.
  268.  
  269. CacheCharacters         = on | off                      Default on
  270.  
  271. Allow for caching characters into the off-screen memory area. Edit WIN.INI
  272. [Mach] directly to modify this setting.
  273.  
  274. DesktopSize             = 640 | 800 | 1024 | 1280       Default 640
  275.  
  276. Choose size of Windows work area. The screen may be smaller than the work
  277. area (see ScreenSize setting), in which case the Virtual Desktop feature
  278. is activated. Use the mouse to pan the display over the desktop. 640
  279. selects 640x480, 800 selects 800x600, 1024 selects 1024x768 and 1280
  280. selects 1280x1024. All modes have 4:3 aspect (which results in square
  281. pixels), except 1280. (1280x1024 is a 5:4 pixel ratio. Square pixels 4:3
  282. with 1280 would be 1280x960). Edit WIN.INI [Mach] directly to modify this
  283. setting.
  284.  
  285. Dithering               = on | off                      Default on
  286.  
  287. Allow for disabling color dithering. This results in faster performance,
  288. at the expense of color fidelity. Edit WIN.INI [Mach] directly to modify
  289. this setting.
  290.  
  291. DeviceBitmap            = on | off                      Default on
  292.  
  293. Allow for realizing bitmaps in the off-screen memory area. For some
  294. applications (for example BitStream Facelift), this feature must be turned
  295. off. Use the FlexDesk Control Panel to modify this setting.
  296.  
  297. DeviceBitmapDraw        = on | off                      Default off
  298.  
  299. Allow the drawing engine to draw into realized bitmaps. DeviceBitmap=on
  300. must be set for this to have any effect. Edit WIN.INI [Mach] directly to
  301. modify this setting.
  302.  
  303. EngineBlt               = on | off                      Default on
  304.  
  305. Use the blit engine. Edit WIN.INI [Mach] directly to modify this setting.
  306.  
  307. ErrorFatal              = on | off                      Default on
  308.  
  309. When set on, all startup errors are treated as fatal, and will result in
  310. returning to the DOS prompt. When set to off, a message is displayed and
  311. the user is invited to press <D> to return to the DOS prompt, or <I> to
  312. ignore the error and continue. Edit WIN.INI [Mach] directly to modify this
  313. setting.
  314.  
  315. PaletteManager          = on | off                      Default on
  316.  
  317. Enable palette management when PixelDepth=8. This allows applications to
  318. control the physical palette, and permits applications such as After Dark
  319. to do palette cycling animation. When the PaletteManage is off, the color
  320. mode will use a fixed 332 (3 bits Red, 3 bits Green, 2 bits Blue) palette.
  321. Use the FlexDesk Control Panel to modify this setting.
  322.  
  323. Pixel                   = on | off                      Default off
  324.  
  325. Enable put and get pixel through the engine. Can improve performance when
  326. aperture is disabled.
  327.  
  328. PixelDepth              = 4 | 8                         Default 8
  329.  
  330. Choose number of bits per pixel. 4 allows 16 colors, and 8 allows 256
  331. colors. Use the FlexDesk Control Panel to modify this setting.
  332.  
  333. Polygon                 = on | off                      Default on
  334.  
  335. When set on, Polygons are accelerated by the drawing engine. Edit WIN.INI
  336. [Mach] directly to modify this setting.
  337.  
  338. PolyLine                = on | off                      Default on
  339.  
  340. When set on, PolyLines are accelerated by the drawing engine. Edit WIN.INI
  341. [Mach] directly to modify this setting.
  342.  
  343. ScreenSize              = 640 | 800 | 1024 | 1280       Default DesktopSize
  344.  
  345. Select the screen size (screen mode). Use the FlexDesk Control Panel to
  346. modify this setting.
  347.  
  348. ScanLine                = on | off                      Default on
  349.  
  350. Use the mach8 engine to assist in scanline drawing. Edit WIN.INI [Mach]
  351. directly to modify this setting.
  352.  
  353. SlowDither              = on | off                      Default off
  354.  
  355. When on, VGA style dithering is used (when in 256 color palette manager
  356. enabled mode). When off, a faster dithering algorithm is used. Use the
  357. FlexDesk Control Panel to modify this setting.
  358.  
  359. StretchBlt              = on | off                      Default on
  360.  
  361. Enable driver StretchBlt when on. If set to off, GDI StretchBlt will be
  362. used instead. Edit WIN.INI [Mach] directly to modify this setting.
  363.  
  364. VGADAC                  = on | off                      Default off
  365.  
  366. Program VGA DAC in synch with 8514/A DAC registers. Edit WIN.INI [Mach]
  367. directly to modify this setting.
  368.  
  369. WIFE                    = on | off                      Default off
  370.  
  371. Support Windows Intelligent Font Extensions (MBCS support). This allows
  372. FlexDesk to be used with Asian Windows versions. Do not turn this switch
  373. on with North American Windows. WIFE will just slow down your system. Edit
  374. WIN.INI [Mach] directly to modify this setting.
  375.  
  376. CrystalFonts            = on | off                      Default off
  377.  
  378. When set on, enables the CRYSTAL Font feature. When CRYSTAL Fonts is
  379. enabled, the palette is fixed in 8 bpp non-programmable mode. 5 gradients
  380. of red, blue and green (125 colors) are available in the palette. Also the
  381. usual 20 Windows system colors are supported, and 16 shades of gray
  382. (including black and white). The remainder of the palette is unused.
  383.  
  384. GSFonts                 = <path: c:\gsfonts>            Default NONE
  385.  
  386. If this entry is specified, the directory path is used to search for the
  387. CRYSTAL Font outlines. If not specified (normal), the environment variable
  388. GSFONTS is used instead.
  389.  
  390. MinFontSize             = <number: 0..255>              Default 8
  391.  
  392. Minimum height of a font in pixels to be anti-aliased (CRYSTAL Fonts). If
  393. a font renders to less than MinFontSize, it is not anti-aliased. This
  394. allows very small characters to remain legible.
  395.  
  396. SystemFont              = <font>                        Default HelveticaBold
  397.  
  398. Allows the Windows System Font to be specified when CrystalFonts=on. This
  399. font is used for Icon titles, menus, etc. This entry should be used with
  400. Windows 3.0 only, because Windows 3.1 allows changing the System font
  401. through its own mechanism.
  402.  
  403. TextGamma               = <number: 20..300>             Default 100
  404.  
  405. This setting controls the edge sharpness for the CRYSTAL Fonts feature.
  406. Higher values lighten up the edge pixels, giving you "thinner" characters.
  407.  
  408.  
  409. 6.0     Crystal Fonts
  410.  
  411. To enable the Crystal Fonts feature, bring up the FlexDesk Control Panel
  412. and choose 256 colors then click on the Crystal Font button. Set this
  413. dialog box as desired and Crystal is running.
  414.  
  415. To set System Font for program manager edit your WIN.INI file, [Mach]
  416. section, SystemFont value.
  417.  
  418.          WIN.INI file:
  419.  
  420.          [Mach]
  421.          SystemFont=<FontName>                  Default is HelveticaBold
  422.  
  423.  
  424. To set Icon title font and size for program manager edit your WIN.INI
  425. file, [DESKTOP] section, IconTitleFaceName and IconTitleSize values.
  426.  
  427.         WIN.INI file:
  428.  
  429.         [DESKTOP]
  430.         IconTitleFaceName=<FontName>            Default is MS San Serif
  431.         IconTitleSize=<number>                  Default is 8 points
  432.  
  433. The CRYSTAL Fonts feature can use Windows 3.1 TrueType fonts and ATI GSF
  434. format fonts. Use of GSF fonts requires that the CRYSTAL fonts be placed
  435. in a directory. In the WIN.INI file set GsFonts in the [Mach] section to
  436. the directory the fonts are in prior to running the driver. GSFONTS are
  437. not currently distributed, as they have been superseded by TrueType. See
  438. Configuration setting of this document for details on the Crystal Fonts
  439. settings (CrystalFonts, GSFonts, MinFontSize, SystemFont and TextGamma).
  440.  
  441.  
  442. 7.0     Troubleshooting Tips
  443.  
  444.  
  445. Trouble Booting:   Before DOS
  446.  
  447. Check the CMOS setup (usually the "advanced" section) for "shadow" and
  448. "cache" functions in the C000-C7FF region. Try disabling these features.
  449.  
  450. It's possible that a conflict exists with another adapter ROM in the
  451. system. All ROMs in the same block (generally the C000-DFFF region is
  452. affected) must be addressed in either 8-bit mode or 16-bit mode.
  453. Attempting to address one ROM in 8-bit mode and another in 16-bit mode can
  454. easily result in system lockup. The simplest test is to remove any other
  455. peripherals which use a ROM or a RAM buffer (eg network adapters and SCSI
  456. hosts). Another option is to alter the setting for "Video ROM Shadow" in
  457. CMOS setup. ROM access for ATI graphics cards can be selected on the "Set
  458. Power Up" menu of the INSTALL program.
  459.  
  460. Remove or disable any other video systems in the machine. The mach8
  461. accelerators have onboard VGA subsystems which cannot be disabled. Dual
  462. adapter configurations are possible with MDA and CGA adapters, but make
  463. sure that the mach8 card is functioning on its own before attempting such
  464. configurations.
  465.  
  466. Ensure that the 2E0-2EF I/O ports are free for use by the mach8
  467. accelerator. This range includes the standard COM4 base address of 2E8.
  468. Typical peripherals to check include internal modems, network adapters,
  469. SCSI host adapters and proprietary scanner interfaces. If in doubt, remove
  470. these cards from the machine to test. The mach8 cards will generally
  471. report a "Subsystem failure" at boot time if the 2E0-2EF ports are in use
  472. by another peripheral.
  473.  
  474.  
  475. Trouble with DOS Applications:
  476.  
  477. Exclude the C000-C7FF memory region on your memory manager line in
  478. CONFIG.SYS. Check your memory manager manual for details.
  479.  
  480. Expand the excluded region to A000-C7FF.
  481.  
  482. Disable any "stealth" or "VGASwap" functions performed by the memory
  483. manager.
  484.  
  485. Determine the nature of the video interface expected by the DOS
  486. application. Is it VGA text, VGA graphics, ATI VGA Wonder, VESA SVGA, IBM
  487. 8514/a, or ATI mach8?
  488.  
  489. VGA, ATI VGA Wonder and VESA interfaces rely on the onboard VGA subsystem.
  490. This circuitry has access to a bank of DRAM video memory with a maximum
  491. size of 512k. This amount of memory can produce a display of 640x480 @ 16
  492. or 256 colours, 800x600 @ 16 or 256 colours and 1024x768 @ 16 colours.
  493. Higher resolutions and colour depths are not supported.
  494.  
  495. Applications which expect a VESA interface will often require that the
  496. VVESA.COM TSR (terminate and stay resident program) be executed first.
  497.  
  498. IBM 8514/a defines an accelerated video standard which is typically
  499. presented as 1024x768 @ 256 colours. Some applications will interact
  500. directly with the mach8 on a hardware level, while others will require the
  501. Turbo AI (application interface) to be loaded first. The Turbo AI is
  502. installed, by default, as \HDIPCDOS\HDILOAD.EXE and operates in a TSR
  503. fashion, like the VESA interface.
  504.  
  505. Both IBM 8514/a and ATI mach8 interfaces use a bank of memory devoted to
  506. accelerator functions, which has a maximum size of 1 megabyte.
  507. Applications which directly support the ATI Graphics Ultra or Graphics
  508. Vantage will generally not require the HDILOAD TSR.
  509.  
  510.  
  511. Trouble with Windows:
  512.  
  513. Try the adjustments to the memory manager line shown in the DOS section.
  514.  
  515. Check the dates on the mach8 Windows driver with the following DOS
  516. command:
  517.  
  518. DIR \WINDOWS\SYSTEM\MACH.DRV
  519.  
  520. As of May 7, 1993, our latest driver release contains files dated in the
  521. 5th month of 1993.
  522.  
  523. Try an alternate Windows driver mode, to determine whether the problem is
  524. isolated. If your problem is with the 1024x768 Crystal driver, try
  525. disabling Crystal fonts. If your monitor supports the 1024x768 resolution,
  526. try the Microsoft 8514/a driver.
  527.  
  528. Trouble with Screen Sizing and/or Positioning, "Mode Not Supported" or
  529. "Insufficient Memory" Error Messages:
  530.  
  531. It is vital that the "monitor type" selection on the "set power up config"
  532. menu of the INSTALL program properly match your monitor. If your monitor
  533. is not listed as a preset type, a CUSTOM setup may be required.
  534.  
  535. Check your monitor manual to determine: a) the maximum resolution, b) the
  536. horizontal scanning frequencies supported, c) the vertical scanning
  537. frequencies supported.
  538.  
  539. Some monitor manufacturers provide a table of suggested refresh rates for
  540. each resolution. If this is the case in your manual, use those suggestions
  541. to configure each resolution on the CUSTOM setup menu.
  542.  
  543. If the monitor manual provides only the scanning frequencies, use the
  544. horizontal frequencies as a guide in choosing the appropriate refresh
  545. rates for each resolution. Higher refresh rates put an increased strain on
  546. the monitor circuitry. Do not exceed the manufacturer's suggested
  547. settings.
  548.  
  549. There is a complete list of monitor signals supported in the back of your
  550. ATI manual. They are reproduced here for your convenience. Some models of
  551. the mach8 accelerators may not support all of the modes shown, for
  552. example, 1280x1024 is not supported on all mach8 cards. Signals are listed
  553. as kHz Horizontal/Hz Vertical. Interlaced modes are indicated with an "i".
  554.  
  555. 640x480:. . . . . . . . . . . . . .IBM default (31.5/60), 37.7/72, 46.6/72
  556. 800x600:. . . . . . 31.5/89i, 33.8/95i, 35.5/56, 37.9/60, 44.2/70, 48.0/72
  557. 1024x768: . . . . . .35.5/87i, 48.0/60, 64.0/66, 56.0/70, 58.5/72, 61.0/76
  558. 1280x1024:. . . . . . . . . . . . . . . . . . . . . . . . . . . . 50.0/87i
  559.  
  560. Be sure to choose "Not Supported" where appropriate.
  561.  
  562.  
  563. CUSTOM Monitor Configuration
  564.  
  565. MONITOR TYPE:
  566. This setting, on the "Set Power Up Configuration" menu of the ATI INSTALL
  567. program, defaults to "VGA". This default setting allows only the 640x480
  568. resolution. You must change the monitor type to match your actual monitor
  569. in order to access the higher resolutions available on the mach8.
  570.  
  571. If your monitor is not listed as a preset "type" you may need to perform a
  572. "CUSTOM" monitor setup. Check your monitor manual to determine: a) the
  573. maximum resolution, b) the horizontal scanning frequencies supported, c)
  574. the vertical scanning frequencies supported.
  575.  
  576. Some monitor manufacturers provide a table of suggested refresh rates for
  577. each resolution. If this is the case in your manual, use those suggestions
  578. to configure each resolution on the CUSTOM setup menu.
  579.  
  580. If the monitor manual provides only the scanning frequencies, use the
  581. horizontal frequencies as a guide in choosing the appropriate refresh
  582. rates for each resolution. Higher refresh rates put an increased strain on
  583. the monitor circuitry. Do not exceed the manufacturer's suggested
  584. settings.
  585.  
  586. If your monitor does not support one or more of the resolutions available
  587. on the CUSTOM setup menu, be sure to configure those resolutions as "Not
  588. Supported".
  589.  
  590. If any of the CUSTOM setup screens do not appear, or seem to operate
  591. erratically, try disabling your memory manager until the configuration is
  592. complete.
  593.  
  594.  
  595. Memory Manager Configurations
  596.  
  597. Introduction
  598.  
  599. The following information outlines the recommended memory manager driver
  600. configuration to use with ATI video adapters. This document can be used to
  601. avoid conflicting configurations which may result in unusual or unstable
  602. system operation. Three specific memory managers - EMM386, QEMM386 and
  603. 386MAX - are covered, but the information can be used to configure other
  604. packages as well.
  605.  
  606.  
  607. Definition
  608.  
  609. Memory Manager Drivers manipulate system memory resources to maximize
  610. program memory space allowing larger applications to run. In order to
  611. increase program memory space, Memory Manager Drivers often relocate or
  612. compress adapter ROM contents and use portions of video memory space.
  613. While these options work very well on most systems, some ATI utilities and
  614. video drivers may experience difficulties with some memory manager
  615. configurations. Memory Manager drivers appear as DEVICE statements in the
  616. CONFIG.SYS file in the root directory of the boot drive.
  617.  
  618.  
  619. Detail
  620.  
  621. Memory Managers may affect the operation of ATI video adapters. A symptom
  622. of a Memory Manager affecting the video operation is when the ATI
  623. installation software (INSTALL.EXE or VINSTALL.EXE) will not detect the
  624. video card in the system. Other symptoms may not be as easily detected.
  625. Changing the Memory Manager's configuration will ensure a more stable
  626. environment. The following are some additions and or changes to
  627. Microsoft's EMM386.EXE, Quarterdeck's QEMM386 and Qualitas's 386MAX.
  628.  
  629.  
  630. EMM386
  631.  
  632. The Microsoft EMM386 driver ships with Windows 3.1 and Microsoft DOS 5.00.
  633. While it does not contain some of the advanced memory management
  634. techniques found in other commercially available memory management
  635. drivers, incorrect configuration will affect video card operation.
  636.  
  637. The following example assumes that EMM386 is in the \WINDOWS directory on
  638. drive C: and is setting aside 1 MB of Expanded Memory. Your EMM386 line
  639. may not appear exactly as below.
  640.  
  641. DEVICE=C:\WINDOWS\EMM386.EXE 1024
  642.  
  643. With a text editor, such as MS-DOS EDIT, append to the end of the above
  644. line "X=C000-C7FF" (without the quotation marks). The line will appear as
  645. follows:
  646.  
  647. DEVICE=C:\WINDOWS\EMM386.EXE 1024 X=C000-C7FF
  648.  
  649. Ensure that each parameter is separated by a space. Save the changes and
  650. reboot the computer. The above changes inform EMM386 to exclude the video
  651. ROM BIOS location from use.
  652.  
  653.  
  654. QEMM386
  655.  
  656. QEMM386 is a commercially available memory management driver from
  657. Quarterdeck Office Systems. This memory manager is also supplied with
  658. their Desqview 386 and Desqview/X multitasking software.
  659.  
  660. The following example shows a basic CONFIG.SYS device statement for the
  661. QEMM386 driver. This example points to the QEMM driver in the \QEMM
  662. directory on drive C: with the RAM option enabled. Your QEMM line may not
  663. appear exactly as below.
  664.  
  665. DEVICE=C:\QEMM\QEMM386.SYS RAM
  666.  
  667. With a text editor, such as MS-DOS EDIT, append to the end of the above
  668. line "X=C000-C7FF" (without the quotation marks). The line will appear as
  669. follows:
  670.  
  671. DEVICE=C:\QEMM\QEMM386.SYS RAM X=C000-C7FF
  672.  
  673. Ensure that each parameter is separated by a space. Save the changes and
  674. reboot the computer. It is recommended that Quarterdeck's OPTIMIZE be run
  675. after changes have been made to QEMM. The above changes inform QEMM to
  676. exclude the video ROM BIOS location from use.
  677.  
  678. QEMM has the ability to extend base memory to 736K (in text modes only)
  679. using a utility called VIDRAM. This utility is normally loaded in the
  680. AUTOEXEC.BAT. If it is installed, remove it and reboot. VIDRAM
  681. "appropriates" some of the VGA RAM areas, which will cause difficulties.
  682.  
  683. If you are using the QEMM STEALTH option (ST:M or ST:F) you must place the
  684. exclude statement (listed above) before the "ST" option on the QEMM386.SYS
  685. line in the CONFIG.SYS. QEMM will then appear as follows:
  686.  
  687. DEVICE=C:\QEMM\QEMM386.SYS RAM ROM X=C000-C7FF ST:M
  688.  
  689. After changing the QEMM line and saving the CONFIG.SYS, it is recommended
  690. that the QEMM OPTIMIZE program be run.
  691.  
  692. If after making the changes, INSTALL continues to not recognize the video
  693. card, substitute the above ST:M with ST:F, reboot the computer and run
  694. OPTIMIZE.
  695.  
  696. When using Stealth, an alternative to the "X=" exclusion is the "XST="
  697. parameter followed by the area which you are excluding. Consult your QEMM
  698. documentation for details.
  699.  
  700.  
  701. 386MAX
  702.  
  703. 386MAX from Qualitas Inc. is a commercially available memory management
  704. driver currently shipping in two versions: 386MAX 6 for IBM Compatibles
  705. and BlueMAX 6 for IBM PS/2 systems.
  706.  
  707. The changes to 386MAX are similar to QEMM and EMM386. In the CONFIG.SYS
  708. file you will find a device statement similar to the example below. This
  709. example points to the 386MAX driver in the \386MAX directory on drive C:
  710. and references the contents of the 386MAX.PRO file in the same
  711. sub-directory. Your 386MAX line may not appear exactly as below.
  712.  
  713. DEVICE=C:\386MAX\386MAX.SYS PRO=C:\386MAX\386MAX.PRO
  714.  
  715. With a text editor, such as MS-DOS EDIT, edit the 386MAX.PRO file in the
  716. \386MAX directory. Your default profile may not appear as follows:
  717.  
  718. RAM=C000-D000        ; MAXIMIZE ==> Protect RAM on adapters
  719.                      ; This profile created automatically by INSTALL
  720. USE=F000-F100        ; ROMSRCH recovers    4 KB.
  721. USE=F200-F300        ; ROMSRCH recovers    4 KB.
  722. USE=F700-FA00        ; ROMSRCH recovers   12 KB.
  723. USE=FD00-FE00        ; ROMSRCH recovers    4 KB.
  724.  
  725.  
  726. Insert the following line at the beginning of the file:
  727.  
  728. EXCLUDE=C000-C800    ; Exclude Video ROM from use
  729.  
  730.  
  731. If the following line appears in the 386MAX.PRO file, remove it:
  732.  
  733. USE=B000-B100        ;INSTALL ==> Recover RAM in MDA region
  734.  
  735.  
  736. If the following line appears in the 386MAX.PRO file, remove it:
  737.  
  738. VGASWAP=C000,B000,8000
  739.  
  740. Once these changes have been made, save the profile, reboot the computer
  741. and run the Qualitas MAXIMIZE utility. Do not use the Quick MAXIMIZE
  742. method as it will re-install some of the conflicting items. Instead, run
  743. full MAXIMIZE and answer NO to VGAswap support.
  744.  
  745. If you are not using the 386MAX.PRO file, use a text editor to append
  746. "EXCLUDE=C000-C800" (without the quotation marks) to the 386MAX line in
  747. the CONFIG.SYS file. It will look similar to the following:
  748.  
  749. DEVICE=C:\386MAX\386MAX.SYS EXCLUDE=C000-C800
  750.  
  751. Ensure that a space is placed before the EXCLUDE=C000-C800. An "EXCLUDE="
  752. parameter informs 386MAX that a certain region of memory is required for
  753. an installed adapter and should not be used. Save the changes, reboot the
  754. computer and run MAXIMIZE.
  755.  
  756.  
  757. VESA SUPPORT
  758.  
  759. The Video Electronics Standards Association, a group of video hardware
  760. manufacturers, defines a common method of implementing "Super VGA" modes,
  761. in order to provide optimum compatibility between different products.
  762. There are three VESA standards which ATI considers when claiming
  763. compatibility with the VESA Standard. Although VESA proposes a standard
  764. method of approaching electronic systems in general, it is up to the
  765. hardware manufacturer to decide how exactly to implement the VESA
  766. features.
  767.  
  768.  
  769. 1. VESA SUPER VGA COMPATIBILITY
  770.  
  771. "Super VGA" is an extension of the original IBM VGA standard. A variety of
  772. video hardware manufacturers have defined different ways of implementing
  773. "Super VGA" modes. The VESA group defines a set of standard screen
  774. resolutions, memory organization methods and programmers' access routes
  775. for a special group of "Super VGA" modes called the VESA modes. This way,
  776. in addition to the manufacturers' custom high resolution modes,
  777. programmers and users can access a set of display modes which operate in
  778. the same way across a wide variety of different hardware platforms. This
  779. reduces the need for custom video drivers, while providing access to the
  780. "Super VGA" modes demanded by today's software packages.
  781.  
  782. ATI offers VESA SVGA support through a TSR (terminate and stay resident)
  783. utility called VVESA.COM. We've just released a beta version of VVESA.COM
  784. which supports the modes listed below. It is available on the ATI BBS and
  785. our CompuServe forum as VV214.ZIP.
  786.  
  787.      MODE                           MEMORY    MEMORY           PRODUCT
  788.      NUMBER    RESOLUTION  COLOURS  REQUIRED  MODEL            REQUIRED
  789.  
  790.      100h      640x400     256      512KB     packed pixel
  791.      101h      640x480     256      512KB     packed pixel
  792.      102h      800x600     16       256KB     4-plane planar
  793.      103h      800x600     256      512KB     packed pixel
  794.      104h      1024X768    16       512KB     4-plane planar   all except V3
  795.      105h      1024X768    256      1MB       packed pixel
  796.      108h      80x60       16       256KB     Text mode
  797.      109h      132x25      16       256KB     Text mode
  798.      10Ah      132x43      16       256KB     Text mode
  799.      110h      640x480     32K      1MB       packed pixel     XL/XL24/mach32
  800.      111h      640x480     64K      1MB       packed pixel     mach32
  801.      112h      640x480     16.7M    1MB       packed pixel     XL24/mach32
  802.      113h      800x600     32K      1MB       packed pixel     XL24/mach32
  803.      114h      800x600     64K      1MB       packed pixel     mach32
  804.      116h      1024x768    32K      2MB       packed pixel     mach32
  805.      117h      1024x768    64K      2MB       packed pixel     mach32
  806.  
  807.  
  808. 2. VESA MONITOR TIMING SPECIFICATIONS
  809.  
  810. VESA also recommends a set of timing specifications which affect the way
  811. in which particular modes are displayed on a monitor. The most popular
  812. implementation of VESA's recommendations has been to increase the vertical
  813. refresh rate (the number of times that the screen is updated each second)
  814. to 72 Hz or more. The effect of this has been a reduction in perceivable
  815. flicker, and of the eyestrain that flicker produces.
  816.  
  817.  
  818. 3. VESA LOCAL BUS STANDARD
  819.  
  820. In response to the increasing necessity of moving large amounts of data
  821. across the PC expansion bus at ever increasing speeds, VESA has
  822. established a method of interfacing peripheral devices at speeds higher
  823. than those offered by the ISA (Industry Standard Architecture) or EISA
  824. (Extended-ISA) busses. Implementations of the VESA Local Bus Standard
  825. available today offer a 32-bit data path and operate at speeds of up to 33
  826. MHz. Such implementations are typically found in 486dx/25, 486dx/33,
  827. 486dx2/50 and 486dx2/66 systems. As of yet the "VLB" standard has not
  828. exceeded a 33 MHz speed, and is not available on dx/50 systems.
  829.  
  830. This standard DOES NOT apply to mach8 based cards. Contact ATI for further
  831. information on VESA LOCAL BUS video products.
  832.  
  833.  
  834. 10.0    Errors
  835.  
  836. All FlexDesk error messages are issued at startup. The error message is
  837. displayed, and the system speaker is beeped. You are then invited to press
  838. a key to return to DOS. This behavior can be modified to allow the
  839. operator to ignore the error and proceed (see the ErrorFatal switch).
  840.  
  841. Errors:
  842.  
  843. The ATI FlexDesk Windows Driver requires an ATI 68800 or 38800 based
  844. video board or product.
  845.  
  846. The BIOS ROM cannot be accessed. Please refer to your owners manual
  847. for hardware setup assistance.
  848.  
  849. The ROM BIOS Query has returned a failure. Please ensure that the BIOS ROM
  850. is enabled, and that you have set up at least one video mode.
  851.  
  852. You have insufficient Video Memory to run a ???x???/??? video mode. Run
  853. Windows SETUP from DOS and select a lower resolution mode.
  854.  
  855. The ATI FlexDesk Windows Driver requires Windows to be run in 386 Enhanced
  856. Mode. Select the Microsoft 8514/A Driver to use your video board with
  857. a 286 based processor, or to use Windows in Standard Mode. If necessary,
  858. Windows Enhanced Mode can be forced on a 386 base processor by starting
  859. Windows using the WIN /3 command. This is required on machines with less
  860. than 4 Mb of system memory.
  861.  
  862. The ATI FlexDesk Windows Driver cannot be started. No additional information
  863. is available. Probable cause is insufficient resources or general
  864. system failure. Please ensure system integrity and retry. If the
  865. problem persists, contact customer support services with the following
  866. error code: ???.
  867.  
  868. The ???x??? mode cannot be started. Please ensure that you have
  869. installed the requested mode using the Mach8 or Mach32 INSTALL utility.
  870. Your selected monitor may not be capable of operating in the requested
  871. mode - if this is the case, run Windows setup from DOS and select
  872. a compatible mode.
  873.  
  874. The ATI FlexDesk Windows Driver cannot be started. The BIOS ROM has failed to
  875. activate the requested mode. Please contact customer support services.
  876.  
  877. The BIOS ROM on your ATI Accelerator does not appear to support the
  878. functions required by the ATI FlexDesk Windows Driver. Please install the
  879. Microsoft 8514/A driver using the Windows SETUP utility.
  880.